Coding theory package for Macaulay2

نویسندگان

چکیده

In this Macaulay2 \cite{M2} package we define an object called {\it linear code}. We implement functions that compute basic parameters and objects associated with a code, such as generator parity check matrices, the dual length, dimension, minimum distance, among others. evaluation code}, construction which allows to study codes using tools of algebraic geometry commutative algebra. generate important families Hamming codes, cyclic Reed--Solomon Reed--Muller Cartesian monomial--Cartesian toric codes. addition, for syndrome decoding algorithm locally recoverable code construction, are in applications The \textit{CodingTheory.m2} is available at \url{https://github.com/Macaulay2/Workshop-2020-Cleveland/tree/CodingTheory/CodingTheory}

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Package for Elimination Theory in Macaulay2

We present implementations in the computer systems Macaulay2 (cf. [GS]) for computing determinant of free complexes and resultant matrices.

متن کامل

Rationalmaps, a Package for Macaulay2

This paper describes the RationalMaps package for Macaulay2. This package provides functionality for computing several aspects of rational maps.

متن کامل

Numerical Implicitization for Macaulay2

We present the Macaulay2 package NumericalImplicitization, which allows for user-friendly computation of the basic invariants of the image of a polynomial map, such as dimension, degree, and Hilbert function values. This package relies on methods of numerical algebraic geometry, such as homotopy continuation and monodromy. Introduction. Many varieties of interest in algebraic geometry and its a...

متن کامل

Bertini for Macaulay2

Numerical algebraic geometry is the field of computational mathematics concerning the numerical solution of polynomial systems of equations. Bertini, a popular software package for computational applications of this field, includes implementations of a variety of algorithms based on polynomial homotopy continuation. The Macaulay2 package Bertini provides an interface to Bertini, making it possi...

متن کامل

A Macaulay2 interface for Normaliz

Normaliz is a tool for the computation of Hilbert bases of normal affine monoids and related tasks. We describe the Macaulay2 interface to Normaliz. It makes Normaliz accessible for operations on monoid algebras in Macaulay2 and, conversely, makes Macaulay2 a front-end for Normaliz. THE PACKAGE AND ITS APPLICATIONS. Normaliz [BIS] solves a task that can be described from a geometric and an (equ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: The journal of software for algebra and geometry

سال: 2021

ISSN: ['1948-7916']

DOI: https://doi.org/10.2140/jsag.2021.11.113